package classes.ignis.pessoa;

import java.util.Collection;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.OneToMany;

import classes.ignis.movimento.Movimento;

@Entity
public class Usuario extends PessoaFisica {

	/**
	 * 
	 */
	private static final long serialVersionUID = 4956897572707623807L;
	@Column(unique = true)
	private String login;
	private String senha;
	private long matricula;

	@OneToMany
	private Collection<Movimento> movimentos;

	public Usuario() {
	}

	public Usuario(String login, String senha, long matricula) {
		super();
		this.login = login;
		this.senha = senha;
		this.matricula = matricula;
	}

	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public String getSenha() {
		return senha;
	}

	public void setSenha(String senha) {
		this.senha = senha;
	}

	public long getMatricula() {
		return matricula;
	}

	public void setMatricula(long matricula) {
		this.matricula = matricula;
	}

}
